Activity 启动模式

启动模式决定了 Activity 实例的创建方式及其在任务栈(Task)中的位置。

1. 四种启动模式

standard (标准模式)

singleTop (栈顶复用)

singleTask (栈内复用)

singleInstance (单实例模式)

2. Intent Flags

除了在 Manifest 中设置,还可以通过代码动态设置:

3. 任务栈 (TaskStack)